Big Huge Thesaurus

suspensory bandage

noun